Integrating SysML with Simulink using Open-source Model Transformations
نویسندگان
چکیده
The realization of an integrated and automated modelling flow and tool framework joining OMG (i.e. UML, SysML, etc.) and Mathworks (i.e. Matlab, Simulink, etc.) models and technologies is a very attractive perspective because of the possibility of complementing their capabilities and strenghts. In this paper we describe our project for an integrated flow and our initial results, consisting of a transformation workflow to automatically generate Simulink models from SysML models and viceversa. Our proposed process is compliant with the OMG Model Driven Architecture. The transformations have been realized using the TopCased open-source modeling tool the Acceleo model-to-text generator.
منابع مشابه
Case Study of Test Case Generation Based on Metamodel for Model Transformations
The validation of transformations in the Model-Driven Engineering (MDE) context is important to ensure the quality and correctness of the models. The validation of MDE transformation is burdensome due to both the complexity of the models and the variety of languages that implement them. A test case generation technique can be applied to support the validation process; however, it is challenging...
متن کاملAn MDA Approach for the Generation of Communication Adapters Integrating SW and FW Components from Simulink
We present the tools, metamodels and code generation techniques in use at Elettronica SpA for the development of communication adapters for software and firmware systems from heterogeneous models. The process start from a SysML system model, developed according to the platform-based design (PBD) paradigm, in which a functional model of the system is paired to a model of the execution platform. ...
متن کاملModel-Based Development and Simulation for Robotic Systems with SysML, Simulink and Simscape Profiles
In system‐level design, it is difficult to achieve a system verification which fulfils the requirements of various stakeholders using only descriptive system models. Descriptive system models using SysML alone are insufficient for system behaviour verifications and engineers always use different simulation tools (e.g., the Mathworks Simulink or Modelica Dymola) to ...
متن کاملTowards Integrating SysML and AUTOSAR Modeling via Bidirectional Model Synchronization
During the overall development of complex engineering systems different modeling notations are employed. In the domain of automotive systems, for example, SysML models are employed quite early to capture the requirements and basic structuring of the whole system, while AUTOSAR models are employed later to describe the concrete software architecture. Each model helps to address the specific desi...
متن کاملPossibilities and Challenges of an Integrated Development Using a Combined SysML-Model and Corresponding Domain Specific Models
The development of a production plant, with multiple involved disciplines, requires many different models such as simulation models for the physical domain or models of the control-software. As all these models represent parts of the same system, it is inefficient to develop every model from scratch. Rather an integrated model, which considers all relevant aspects, should be set up first and fr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011